Human Rights Posts
1000 Lashes
Because I Say What I Think
1000 Lashes
Because I Say What I Think
The Human Right to Citizenship
A Slippery Concept
The Stability Imperative
Human Rights and Law in China
The Stability Imperative
Human Rights and Law in China
Magna Carta: From Medieval England to Canada Today
How an obscure thirteenth century charter became the foundation document in the history of democracy, law, and human rights.
Unsettled Balance
Ethics, Security, and Canada’s International Relations
Unsettled Balance
Ethics, Security, and Canada’s International Relations
Beyond Testimony and Trauma
Oral History in the Aftermath of Mass Violence
Beyond Testimony and Trauma
Oral History in the Aftermath of Mass Violence